package com.dhecp.project.hr.domain;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

/**
 * @program: kjecp
 * @description: 网店资料
 * @author: hlf
 * @create: 2022-09-22 11:26
 */
public class AmazonShop {

    private String guid;//唯一标识
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;//创建日期
    private String createUser;//创建人
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime;//修改日期
    private String updateUser;//修改人
    private String shopUser;//网店账号
    private String shopName;//网店名称
    private String originalShopUser;//原始名称
    private String sellerId;//卖家ID
    private String regionGuid;//区域表GUID
    private String marketplaceIds;//市场范围(子表ID
    private String authorizeState;//授权状态
    private String accessToken;//AccessToken
    private String refreshToken;//RefreshToken
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date expireDate;//授权到期时间
    private String lastOrderSyncDate;//订单最好同步时间
    private String companyID;//所属公司ID
    private String companyName;//所属公司名称
    private String regionName;//地区名称
    private String countryName;//国家名称
    private String vAT;//VAT
    private String eORI;//EORI
    private String districtOrCounty;//县市
    private String name;//仓库名称
    private String addressLine1;//仓库地址1
    private String addressLine2;//仓库地址1
    private String city;//城市
    private String stateOrProvinceCode;//县区级
    private String countryCode;//国家编码简称
    private String postalCode;//邮编
    private String phone;//联系电话

    //虚拟字段
    private String companyName2;//所属公司简称
    private String regionCountryCode;//国家编码简称
    private String regionCode;
    private String firstSaleDay; // 店铺开售时间
    private String serverAws; // 服务器IP
    private String serverInstanceId; // 服务器实例IP
    private String serverIp; // 服务器IP
    private String serverExpireDay; // 服务器到期日期
    private String authorizeStateGg; // 广告授权状态

    public String getGuid() {
        return guid;
    }

    public void setGuid(String guid) {
        this.guid = guid;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public String getShopUser() {
        return shopUser;
    }

    public void setShopUser(String shopUser) {
        this.shopUser = shopUser;
    }

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public String getSellerId() {
        return sellerId;
    }

    public void setSellerId(String sellerId) {
        this.sellerId = sellerId;
    }

    public String getRegionGuid() {
        return regionGuid;
    }

    public void setRegionGuid(String regionGuid) {
        this.regionGuid = regionGuid;
    }

    public String getMarketplaceIds() {
        return marketplaceIds;
    }

    public void setMarketplaceIds(String marketplaceIds) {
        this.marketplaceIds = marketplaceIds;
    }

    public String getAuthorizeState() {
        return authorizeState;
    }

    public void setAuthorizeState(String authorizeState) {
        this.authorizeState = authorizeState;
    }

    public String getAccessToken() {
        return accessToken;
    }

    public void setAccessToken(String accessToken) {
        this.accessToken = accessToken;
    }

    public String getRefreshToken() {
        return refreshToken;
    }

    public void setRefreshToken(String refreshToken) {
        this.refreshToken = refreshToken;
    }

    public Date getExpireDate() {
        return expireDate;
    }

    public void setExpireDate(Date expireDate) {
        this.expireDate = expireDate;
    }

    public String getLastOrderSyncDate() {
        return lastOrderSyncDate;
    }

    public void setLastOrderSyncDate(String lastOrderSyncDate) {
        this.lastOrderSyncDate = lastOrderSyncDate;
    }

    public String getCompanyID() {
        return companyID;
    }

    public void setCompanyID(String companyID) {
        this.companyID = companyID;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getRegionName() {
        return regionName;
    }

    public void setRegionName(String regionName) {
        this.regionName = regionName;
    }

    public String getCountryName() {
        return countryName;
    }

    public void setCountryName(String countryName) {
        this.countryName = countryName;
    }

    public String getCompanyName2() {
        return companyName2;
    }

    public void setCompanyName2(String companyName2) {
        this.companyName2 = companyName2;
    }

    public String getOriginalShopUser() {
        return originalShopUser;
    }

    public void setOriginalShopUser(String originalShopUser) {
        this.originalShopUser = originalShopUser;
    }

    public String getCountryCode() {
        return countryCode;
    }

    public void setCountryCode(String countryCode) {
        this.countryCode = countryCode;
    }

    public String getvAT() {
        return vAT;
    }

    public void setvAT(String vAT) {
        this.vAT = vAT;
    }

    public String geteORI() {
        return eORI;
    }

    public void seteORI(String eORI) {
        this.eORI = eORI;
    }

    public String getDistrictOrCounty() {
        return districtOrCounty;
    }

    public void setDistrictOrCounty(String districtOrCounty) {
        this.districtOrCounty = districtOrCounty;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAddressLine1() {
        return addressLine1;
    }

    public void setAddressLine1(String addressLine1) {
        this.addressLine1 = addressLine1;
    }

    public String getAddressLine2() {
        return addressLine2;
    }

    public void setAddressLine2(String addressLine2) {
        this.addressLine2 = addressLine2;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getStateOrProvinceCode() {
        return stateOrProvinceCode;
    }

    public void setStateOrProvinceCode(String stateOrProvinceCode) {
        this.stateOrProvinceCode = stateOrProvinceCode;
    }

    public String getPostalCode() {
        return postalCode;
    }

    public void setPostalCode(String postalCode) {
        this.postalCode = postalCode;
    }

    public String getRegionCountryCode() {
        return regionCountryCode;
    }

    public void setRegionCountryCode(String regionCountryCode) {
        this.regionCountryCode = regionCountryCode;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getRegionCode() {
        return regionCode;
    }

    public void setRegionCode(String regionCode) {
        this.regionCode = regionCode;
    }

	public String getFirstSaleDay() {
		return firstSaleDay;
	}

	public void setFirstSaleDay(String firstSaleDay) {
		this.firstSaleDay = firstSaleDay;
	}

	public String getServerAws() {
		return serverAws;
	}

	public void setServerAws(String serverAws) {
		this.serverAws = serverAws;
	}

	public String getServerInstanceId() {
		return serverInstanceId;
	}

	public void setServerInstanceId(String serverInstanceId) {
		this.serverInstanceId = serverInstanceId;
	}

	public String getServerIp() {
		return serverIp;
	}

	public void setServerIp(String serverIp) {
		this.serverIp = serverIp;
	}

	public String getServerExpireDay() {
		return serverExpireDay;
	}

	public void setServerExpireDay(String serverExpireDay) {
		this.serverExpireDay = serverExpireDay;
	}

    public String getAuthorizeStateGg() {
        return authorizeStateGg;
    }

    public void setAuthorizeStateGg(String authorizeStateGg) {
        this.authorizeStateGg = authorizeStateGg;
    }
}
